be in dire straits


Results for "be in dire straits"

English - Turkish Dictionary

be in dire straits

(English - Turkish Dictionary) :
çok güç durumda olmak.